package sge.beans;

import java.util.Date;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType=IdentityType.APPLICATION, detachable="true")
public class Ementa {

	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Long idEmenta;
	
	@Persistent
	private Long idBibliografia;
	
	@Persistent
	private Long idDisciplina;
	
	@Persistent
	private int periodo;
	
	@Persistent
	private String descricao;
	
	@Persistent
	private Date data;
	
	@Persistent
	private String objetivo;
	
	@Persistent
	private String metodologia;
	
	@Persistent
	private String preRequesitos;
	
	@Persistent
	private String infoSoftware;
	
	@Persistent
	private String infoSites;
	
	@Persistent
	private String horaAula;
	
	@Persistent
	private String horaRelogio;
	
	@Persistent
	private String conteudo;
	
	@Persistent
	private String avaliacao;

	public Long getIdEmenta() {
		return idEmenta;
	}

	public void setIdEmenta(Long idEmenta) {
		this.idEmenta = idEmenta;
	}

	public Long getIdBibliografia() {
		return idBibliografia;
	}

	public void setIdBibliografia(Long idBibliografia) {
		this.idBibliografia = idBibliografia;
	}

	public Long getIdDisciplina() {
		return idDisciplina;
	}

	public void setIdDisciplina(Long idDisciplina) {
		this.idDisciplina = idDisciplina;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	public String getObjetivo() {
		return objetivo;
	}

	public void setObjetivo(String objetivo) {
		this.objetivo = objetivo;
	}

	public String getMetodologia() {
		return metodologia;
	}

	public void setMetodologia(String metodologia) {
		this.metodologia = metodologia;
	}

	public String getPreRequesitos() {
		return preRequesitos;
	}

	public void setPreRequesitos(String preRequesitos) {
		this.preRequesitos = preRequesitos;
	}

	public String getInfoSoftware() {
		return infoSoftware;
	}

	public void setInfoSoftware(String infoSoftware) {
		this.infoSoftware = infoSoftware;
	}

	public String getInfoSites() {
		return infoSites;
	}

	public void setInfoSites(String infoSites) {
		this.infoSites = infoSites;
	}

	public int getPeriodo() {
		return periodo;
	}

	public void setPeriodo(int periodo) {
		this.periodo = periodo;
	}

	public String getHoraAula() {
		return horaAula;
	}

	public void setHoraAula(String horaAula) {
		this.horaAula = horaAula;
	}

	public String getHoraRelogio() {
		return horaRelogio;
	}

	public void setHoraRelogio(String horaRelogio) {
		this.horaRelogio = horaRelogio;
	}

	public String getConteudo() {
		return conteudo;
	}

	public void setConteudo(String conteudo) {
		this.conteudo = conteudo;
	}

	public String getAvaliacao() {
		return avaliacao;
	}

	public void setAvaliacao(String avaliacao) {
		this.avaliacao = avaliacao;
	}
	
}
